//实现一个函数执行出来的结果都是累加的
// var count = 0
// function test(){
// count++
// console.log(count);
// }

// test() 


//不依赖外部变量，实现累加
//很难实现，难在函数中没有固定不变的变量，每次重新执行函数都会初始化函数中所有的内容

function add(){
    var num = 0
    function a(){
        console.log(++num);
    }
    return a
}
var res = add()
res()
res()
res()
res()